Sesame seed is the ultimate brain food and an excellent source of calcium. Enjoy its benefits with these traditional sesame bars from the Greek island of Sifnos.
Author: Michael Kambas